package com.ruoyi.jiugongge.mapper;

import com.ruoyi.jiugongge.domain.Jiugongge;
import java.util.List;	

/**
 * 九宫格活动 数据层
 * 
 * @author lzy
 * @date 2019-01-14
 */
public interface JiugonggeMapper 
{
	/**
     * 查询九宫格活动信息
     * 
     * @param id 九宫格活动ID
     * @return 九宫格活动信息
     */
	public Jiugongge selectJiugonggeById(String id);
	
	/**
     * 查询九宫格活动列表
     * 
     * @param jiugongge 九宫格活动信息
     * @return 九宫格活动集合
     */
	public List<Jiugongge> selectJiugonggeList(Jiugongge jiugongge);
	
	/**
     * 新增九宫格活动
     * 
     * @param jiugongge 九宫格活动信息
     * @return 结果
     */
	public int insertJiugongge(Jiugongge jiugongge);
	
	/**
     * 修改九宫格活动
     * 
     * @param jiugongge 九宫格活动信息
     * @return 结果
     */
	public int updateJiugongge(Jiugongge jiugongge);
	
	/**
     * 删除九宫格活动
     * 
     * @param id 九宫格活动ID
     * @return 结果
     */
	public int deleteJiugonggeById(String id);
	
	/**
     * 批量删除九宫格活动
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
	public int deleteJiugonggeByIds(String[] ids);

	public Jiugongge selectJiugonggeByCode(String code);

	public int doUpdateShortUrl(String id, String shortUrl);
	
}